res (resides) - Español Inglés Diccionario